i live with my mom - Alemán Inglés Diccionario